//
//  CardIOChargeResponse.h
//  Copyright (c) 2011-2012 Lumber Labs, Inc. All rights reserved.
//

#import <Foundation/Foundation.h>

@class CardIOChargeRequest;

@interface CardIOChargeResponse : NSObject {
@private
  NSString *chargeId;
  NSString *confirmationMessage;
  CardIOChargeRequest *request;
}

// A unique id associated with this charge. You will want to save this, for transaction tracking purposes.
@property(nonatomic, copy, readonly) NSString *chargeId;

// A string appropriate for display to the user, confirming that the charge was processed.
@property(nonatomic, copy, readonly) NSString *confirmationMessage;

// The request that this is a response for.
@property(nonatomic, copy, readonly) CardIOChargeRequest *request;

@end
